long term commitments - Español Inglés Diccionario